Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NORTH LEECH Detached £395,000 14 Jan 2022
2 NORTH LEECH Semi-Detached £146,250 19 Aug 2002
4 NORTH LEECH Semi-Detached £101,000 21 Dec 2001
6 NORTH LEECH Semi-Detached £191,000 1 Sep 2006
7 NORTH LEECH Detached £237,500 24 Feb 2006
9 NORTH LEECH Detached £130,000 9 Aug 2000
12 NORTH LEECH Semi-Detached £245,000 20 Jun 2023